/*<meta />*/

p
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 12pt;
	margin-top: 0pt;
}

ol
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 12pt;
	margin-top: 0pt;
}

ul
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 12pt;
	margin-top: 0pt;
}

li
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 12pt;
	margin-top: 0pt;
}

td
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 12pt;
	vertical-align: top;
}

p.Footer
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	margin-bottom: 0pt;
	text-align: left;
	font-family: 'Times New Roman';
	font-size: 9pt;
}

span.PageNumber
{
	font-weight: bold;
}

p.FooterEven
{
	margin-bottom: 0pt;
	font-size: 9pt;
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	text-align: right;
	font-family: 'Times New Roman';
}

p.CcList
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
}

p.normalnosp
{
	font-size: 12pt;
	margin-bottom: 0pt;
	text-align: left;
	font-family: 'Times New Roman';
}

p.CcList_1
{
	margin-bottom: 8pt;
	font-size: 12pt;
	font-family: 'Times New Roman';
	text-align: center;
}

p.p_1
{
	color: #FFFFFF;
}

p.p_2
{
	text-align: center;
	font-family: Verdana;
	font-size: 16pt;
}

span.span_1
{
	font-family: Georgia;
}

p.p_3
{
	text-align: center;
}

p.p_4
{
	font-weight: bold;
}

span.span_2
{
	font-size: 10pt;
}

p.normalnosp_1
{
	font-size: 12pt;
	margin-bottom: 0pt;
	font-family: 'Times New Roman';
	text-align: center;
}

p.normalnosp_2
{
	margin-bottom: 0pt;
	font-family: 'Times New Roman';
	text-align: center;
	font-size: 14pt;
}

h1.Heading1
{
	margin-top: 12pt;
	margin-bottom: 6pt;
	text-align: left;
	mc-heading-level: 1;
	font-family: 'Times New Roman';
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	font-size: 16pt;
}

span.Hyperlink
{
	color: #0000FF;
	text-decoration: underline;
}

span.span_3
{
	font-size: 12pt;
}

li.ListBullet
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
}

li.ListBullet_1
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
	list-style-type: square;
}

ul.ul_1
{
	list-style-type: square;
	margin-left: 54pt;
}

span.IntenseEmphasis
{
	font-weight: bold;
	color: #auto;
	font-size: 16pt;
}

h3.Heading3
{
	page-break-after: avoid;
	margin-top: 6pt;
	margin-bottom: 6pt;
	text-align: left;
	mc-heading-level: 3;
	font-family: 'Times New Roman';
	font-weight: bold;
	color: #000000;
	font-size: 14pt;
}

li.BodyText
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
	letter-spacing: 0pt;
}

span.span_4
{
	color: #000000;
}

li.BodyText_1
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
	letter-spacing: 0pt;
	list-style-type: disc;
}

ul.ul_2
{
	list-style-type: square;
	margin-left: 36pt;
}

h2.Heading2
{
	page-break-after: avoid;
	margin-top: 6pt;
	margin-bottom: 6pt;
	text-align: left;
	mc-heading-level: 2;
	font-family: 'Times New Roman';
	font-weight: bold;
	color: #000000;
	letter-spacing: -1pt;
	font-size: 16pt;
	text-decoration: underline;
}

li.ListNumber
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
}

p.FooterFirst
{
	margin-bottom: 0pt;
	text-align: left;
	font-size: 9pt;
	border-top-style: none;
	border-top-width: 0pt;
	border-top-color: black;
	font-family: 'Times New Roman';
	letter-spacing: -1pt;
}

p.Caption
{
	margin-bottom: 12pt;
	text-align: center;
	font-family: 'Times New Roman';
	font-style: italic;
	letter-spacing: 0pt;
	font-size: 10pt;
}

p.ListNumber
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
}

p.BodyText
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
	letter-spacing: 0pt;
}

span.span_5
{
	font-size: 12pt;
	text-decoration: none;
}

span.span_6
{
	font-weight: normal;
	font-size: 12pt;
	text-decoration: none;
}

ol.ol_1
{
	list-style-type: decimal;
	margin-left: 18pt;
}

p.FooterFirst_1
{
	margin-bottom: 0pt;
	font-size: 9pt;
	border-top-style: none;
	border-top-width: 0pt;
	border-top-color: black;
	text-align: center;
	font-family: Arial;
	letter-spacing: 0pt;
}

p.p_5
{
	page-break-after: avoid;
	text-align: center;
}

p.ListNumber_1
{
	margin-bottom: 8pt;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
	text-align: center;
}

li.ListBullet2
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 0pt;
	font-family: 'Times New Roman';
}

p.ListBullet2
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 0pt;
	font-family: 'Times New Roman';
}

span.span_7
{
	font-weight: normal;
	font-size: 12pt;
}

li.ListBullet2_1
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 0pt;
	font-family: 'Times New Roman';
	list-style-type: square;
}

ul.ul_3
{
	list-style-type: square;
	margin-left: 25pt;
}

p.ListBullet2_1
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-right: 0pt;
	font-family: 'Times New Roman';
	margin-left: 7pt;
}

p.PlainText
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 10pt;
}

h5.Heading5
{
	text-align: justify;
	font-size: 12pt;
	page-break-after: avoid;
	margin-top: 6pt;
	margin-bottom: 6pt;
	mc-heading-level: 5;
	font-family: 'Times New Roman';
	font-style: italic;
	letter-spacing: 0pt;
	font-weight: normal;
}

li.List3
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-left: 18pt;
	font-family: 'Times New Roman';
}

td.td_1
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: middle;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

td.td_2
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: middle;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

td.td_3
{
	border-top-style: none;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: middle;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

td.td_4
{
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: middle;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

p.PlainText_1
{
	margin-bottom: 8pt;
	text-align: justify;
	font-family: 'Times New Roman';
	font-size: 10pt;
	page-break-after: avoid;
}

table.table_1
{
	margin-left: auto;
	margin-right: auto;
	border-collapse: collapse;
}

span.span_8
{
	font-family: TimesNewRoman;
}

ol.ol_2
{
	list-style-type: lower-alpha;
	margin-left: 54pt;
}

span.span_9
{
	font-family: Arial;
	font-size: 10pt;
}

p.BodyTextIndent
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-left: 108pt;
	font-family: 'Times New Roman';
}

p.ListBullet3
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
}

li.ListBullet3
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
}

img.img_1
{
	visibility: visible;
}

p.BodyTextIndent_1
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	font-family: 'Times New Roman';
	margin-left: 36pt;
}

p.p_6
{
	margin-left: 36pt;
}

p.ListBullet3_1
{
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
	margin-left: 36pt;
	text-align: left;
}

p.ListBullet3_2
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
	margin-left: 36pt;
}

li.ListBullet3_1
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
	list-style-type: disc;
}

span.span_10
{
	font-style: italic;
}

span.span_11
{
	font-weight: bold;
	text-decoration: underline;
}

li.li_1
{
	list-style-type: disc;
}

span.span_12
{
	font-weight: normal;
}

span.Strong
{
	font-weight: bold;
}

h4.Heading4
{
	font-size: 12pt;
	page-break-after: avoid;
	margin-top: 12pt;
	margin-bottom: 6pt;
	text-align: left;
	mc-heading-level: 4;
	font-family: 'Times New Roman';
	font-weight: bold;
}

p.IDTbody12nisp
{
	font-size: 12pt;
	margin-bottom: 6pt;
	text-align: center;
	font-family: Palatino;
}

span.span_13
{
	font-style: italic;
	text-transform: uppercase;
}

p.p_7
{
	margin-bottom: 0pt;
	text-align: left;
}

span.span_14
{
	font-style: italic;
	color: #000000;
}

span.span_15
{
	font-weight: bold;
	color: #000000;
}

p.p_8
{
	margin-bottom: 0pt;
	text-align: left;
	color: #000000;
}

span.span_16
{
	font-family: 'Courier New';
	font-size: 10pt;
}

h4.Heading4_1
{
	page-break-after: avoid;
	margin-top: 12pt;
	margin-bottom: 6pt;
	text-align: left;
	mc-heading-level: 4;
	font-family: 'Times New Roman';
	font-weight: bold;
	font-size: 14pt;
}

span.span_17
{
	text-decoration: underline;
}

p.NormalWeb
{
	font-size: 12pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	text-align: left;
	font-family: 'Arial Unicode MS';
}

span.span_18
{
	font-family: 'Times New Roman';
	font-weight: bold;
}

span.span_19
{
	font-family: 'Times New Roman';
}

span.span_20
{
	font-family: 'Times New Roman';
	font-style: italic;
}

span.span_21
{
	font-family: Symbol;
}

p.p_9
{
	text-align: left;
}

span.span_22
{
	font-weight: normal;
	font-size: 14pt;
}

span.span_23
{
	font-weight: bold;
	font-size: 11pt;
}

p.p_10
{
	margin-left: 36pt;
	font-weight: bold;
}

span.span_24
{
	font-weight: normal;
	font-style: italic;
}

sup.sup_1
{
	font-size: 18pt;
}

sup.sup_2
{
	font-size: 14pt;
}

p.BodyText2
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
	font-weight: bold;
	color: #FF0000;
}

p.BodyText2_1
{
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
	font-weight: bold;
	color: #FF0000;
	margin-bottom: 0pt;
}

p.BodyTextIndent2
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	margin-left: 25pt;
	font-family: 'Times New Roman';
}

p.CcList_2
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	font-family: 'Times New Roman';
	page-break-after: avoid;
}

td.td_5
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: bottom;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

p.p_11
{
	page-break-after: avoid;
}

td.td_6
{
	border-top-style: solid;
	border-top-width: 1pt;
	border-top-color: black;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: bottom;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

td.td_7
{
	border-top-style: none;
	border-left-style: solid;
	border-left-width: 1pt;
	border-left-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: bottom;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

td.td_8
{
	border-top-style: none;
	border-left-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1pt;
	border-bottom-color: black;
	border-right-style: solid;
	border-right-width: 1pt;
	border-right-color: black;
	vertical-align: bottom;
	padding-top: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	padding-right: 0pt;
}

p.ListBullet2_2
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-bottom: 3pt;
	margin-right: 0pt;
	font-family: 'Times New Roman';
	margin-left: 25pt;
}

p.normalnosp_3
{
	font-size: 12pt;
	margin-bottom: 0pt;
	text-align: left;
	font-family: 'Times New Roman';
	margin-left: 72pt;
}

li.ListNumber_1
{
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	margin-left: 18pt;
	margin-right: 18pt;
	font-family: 'Times New Roman';
	margin-bottom: 6pt;
}

p.p_12
{
	page-break-after: avoid;
	page-break-inside: avoid;
}

table.table_2
{
	margin-right: auto;
	margin-left: 0pt;
	border-collapse: collapse;
}

p.BodyTextKeep
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	page-break-after: avoid;
	margin-left: 72pt;
	font-family: 'Times New Roman';
}

p.BodyTextKeep_1
{
	margin-bottom: 8pt;
	text-align: justify;
	font-size: 12pt;
	letter-spacing: 0pt;
	page-break-after: avoid;
	font-family: 'Times New Roman';
	margin-left: 0pt;
}

